

#accessiblity, #text_size, #translate {
	position:relative;
	top: 0px;
	float:left;
	background-color:blue;
	color:white;
    margin-right: 3px;
    padding:5px;
    z-index:1000;
    cursor:pointer;
}

#text_size_buttons, #accessiblity_buttons, #translate_buttons {
	background-color:white;
	color:blue;
	
	}
	
.blackonwhite, .blackonwhite a, .blackonwhite a:visited { 
	color: grey;
	background-color: white;
	}
	
	
	
.inverse, .inverse a, .inverse a:visited { 
	background-color: black;
	color: white;
	
}

.oldcomputer, .oldcomputer a, .oldcomputer a:visited { 
	background-color: black;
	color: GreenYellow;
	
}

.standard {
	color:black;
	background-color: white;
	border:solid 1px blue;
	}


.upper img {
	z-index:5;
	}
	
	
#page, #body {
	background-color:transparent;
	}
	
.font_white {
	color:white;
	}
	
.font_black {
	color:black;
	}

.access_norm_size {
	font-size:medium;
	}
.access_inc_size {
	font-size:large;
	}
.access_max_size {
	font-size:x-large;
	}